Page({

    /**
     * 页面的初始数据
     */
    data: {
      flag:[0, 0, 0],  //每行标记变量 改变显示的五角星
      startext: ['', '', ''],   //各个下标对应每行显示  5个评价中的一个 非常不满意/不满意
      stardata: [1, 2, 3, 4, 5],  //每颗星星对应的数值  决定了渲染出几颗五角星
    },
  
    // 五星评价事件
    changeColor: function (e) {
      var index = e.currentTarget.dataset.index;  //判断选中了哪个评价 在前端页面写死的索引
      var num = e.currentTarget.dataset.no; //前端页面的 item 传来选择了多少个
      console.log(num)
      var a = 'flag[' + index + ']';
      var b = 'startext[' + index + ']';
      console.log(a,b)
      var that = this;
      if(num == 1) {
        that.setData({
          [a]: 1,
          [b]: '非常不满意'
        });
      } else if (num == 2){
        that.setData({
          [a]: 2,
          [b]: '不满意'
        });
      } else if (num == 3) {
        that.setData({
          [a]: 3,
          [b]: '一般'
        });
      } else if (num == 4) {
        that.setData({
          [a]: 4,
          [b]: '满意'
        });
      } else if (num == 5) {
        that.setData({
          [a]: 5,
          [b]: '非常满意'
        });
      }
    },
  })
